// 入口函数
$(function () {
    // 自定义校验密码的规则
    layui.form.verify({
        // 密码是6-12位的非空字符串
        pwd: [
            /^\S{6,12}$/,
            '密码是6-12位的非空字符串'
        ],
        // 新旧密码不能一致
        samePwd: function (value) {
            // 谁使用此规则value就是谁的值
            if (value === $('[name=oldPwd]').val()) {
                return '新密码不能与旧密码一致'
            }
        },
        // 校验两次密码是否一致
        rePwd: function (value, item) {
            if (value !== $('[name=newPwd').val()) {
                return '两次密码不一致'
            }
        }
    })
    $('.layui-form').on('submit', function (e) {
        // 阻止默认提交行为
        e.preventDefault()
        $.ajax({
            method: 'post',
            url: '/my/updatepwd',
            data: {
                oldPwd: $('[name=oldPwd').val(),
                newPwd: $('[name=newPwd').val()
            },
            success: function (res) {
                if (res.status !== 0) {
                    return layui.layer.msg(res.message, {
                        icon: 5
                    })
                }
                layui.layer.msg(res.message, {
                    icon: 6
                }, function () {
                    localStorage.removeItem('token')
                    window.parent.getUserInfo()
                })
                console.log(res);
            }
        })
    })
})